far superior than others - Espagnol Anglais Dictionnaire